lead citrate - German English Dictionary